Leaving error situations aside, you still need to be careful when interpreting properties of XXXXEventArgs objects provided by the OPC observables. For precise description, study the corresponding topics int the “QuickOPC User's Guide” and the reference documentations. Here are some basic points to be aware of:
When you use the pre-defined OPC Event Payload classes (described further below), the conversion code already takes these special cases into account, e.g. by filling in the payload fields with special values.